/**
  ******************************************************************************
  * @file    menu/MenuSuper.h 
  * @author  Zlf
  * @version V1.0.0
  * @date    2019-03-05
  * @brief   Header for MenuSuper.c module
  ******************************************************************************
  */

/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __MENUSUPER_H
#define __MENUSUPER_H

/* Includes ------------------------------------------------------------------*/
	#include "Menu.h"

/* Exported macro ------------------------------------------------------------*/


/* Exported functions --------------------------------------------------------*/

//----------- first layer ------------------------------

extern void SuperInit(void);
extern void SuperKeyDown(u8 Key);

extern void WeightInit(void);
extern void WeightKeyDown(u8 Key);

extern void TotalRestInit(void);
extern void TotalRestUpdate( void );
extern void TotalRestKeyDown(u8 Key);

extern void RadiusInit(void);
extern void RadiusKeyDown(u8 Key);

extern void RatioInit(void);
extern void RatioKeyDown(u8 Key);

extern void AngleInit(void);
extern void AngleKeyDown(u8 Key);


extern void ClickSpeedInit(void);
extern void ClickSpeedKeyDown(u8 Key);

extern void FactoryInit(void);
extern void FactoryKeyDown(u8 Key);

extern void LoadCalibUpdate(void);
extern void LoadCalibInit(void);
extern void LoadCalibKeyDown(u8 Key);

extern void WireLoosenInit(void);
extern void WireLoosenKeyDown(u8 Key);
extern void WireLoosenUpdate(void);

extern void PitchInit(void);
extern void PitchKeyDown(u8 Key);

extern void RollInit(void);
extern void RollKeyDown(u8 Key);

extern void TestCountInit(void);
extern void TestCountKeyDown(u8 Key);

extern void AutoTestingInit(void);
extern void AutoTestingUpdate(void);
extern void AutoTestingKeyDown(u8 Key);



#endif /* __MENUSUPER_H */
 
 


